org 100h

mov cx, 5
c:
	lea dx, str
	mov ah, 09h
	int 21h
loop c

lea dx, newline
mov ah, 09h
int 21h

mov cx, 5
cmp cx, 5
c1:
	lea dx, str
	mov ah, 09h
	int 21h
loope c1

lea dx, newline
mov ah, 09h
int 21h

mov cx, 5
cmp cx, 5
c2:
	lea dx, str
	mov ah, 09h
	int 21h
	cmp cx, 5
loope c2

lea dx, newline
mov ah, 09h
int 21h

mov cx, 5
cmp cx, 5
c3:
	lea dx, str
	mov ah, 09h
	int 21h
	test cx, 5
loope c3

lea dx, newline
mov ah, 09h
int 21h

int 20h

str db 'I$'
newline db 10
db 13
db '$'